task performance and analysis - French English Dictionary